/**
 * @Description: @Autowired的使用说明
 * @Author: Mark
 * @CreateDate: 2019/5/26 22:01
 * @Version: 3.0
 * @Copyright : 豆浆油条个人非正式工作室
 *
 *   <code>@Autowired</>：自动注入
 *  1.默认的声明实例的类型到IOC容器中寻找对应的bean ：applicationContext.getBean(BookService.class)；
 *  2.如果该类型的bean有存在着多个，则按照声明的属性名作为id匹配对应的bean；
 *  3.@Qualifier() :指定按照bean的id进行装配
 *  4.@Autowired的默认属性：boolean required() default true; 要求IOC容器中是否存在该bean，
 *  5.@Primary ：声明在被注入的时默认使用改bean
 */
package com.mark.spring.annotation.auto.assembly.autowired;